Qu’est-ce que la mutualisation ? #devops
youngdevps
Dans le cloud computing, la multilocation signifie que plusieurs clients d'un fournisseur de cloud utilisent les mêmes ressources informatiques. Malgré le fait qu'ils partagent les ressources, les clients du nuage ne sont pas conscients les uns des autres et leurs données sont totalement séparées. La multilocation est un élément crucial du cloud computing ; sans elle, les services en nuage seraient beaucoup moins pratiques. L'architecture multitenant est une caractéristique de nombreux types de cloud computing public, notamment IaaS, PaaS, SaaS, containers, et serverless computing. Pour comprendre l'architecture mutualisée, songez au fonctionnement du système bancaire. Plusieurs personnes peuvent déposer leur argent dans une seule banque et leurs capitaux sont complètement isolés, même s'ils sont conservés au même endroit. Les clients de la banque n'interagissent pas entre eux, n'ont pas accès à l'argent des autres clients et ne se connaissent même pas. De même, dans un cloud public, les clients du fournisseur de cloud utilisent la même infrastructure (en général, les mêmes serveurs) tout en conservant isolées et sécurisées leurs données et la logique de leurs activités respectives.
La définition classique de la mutualisation était celle d'une seule instance logicielle* utilisée par plusieurs utilisateurs. Cependant, dans le domaine du cloud computing moderne, le terme a pris un sens plus large, puisqu'il désigne une infrastructure cloud partagée au lieu d'une simple instance logicielle partagée.
*Une instance logicielle est une copie d'un programme en cours d'exécution chargée dans une mémoire vive (RAM). Quels sont les avantages de la mutualisation ?
De nombreux avantages du cloud computing ne sont possibles qu'en raison de la mutualisation. Voici deux exemples particulièrement représentatifs :
Meilleure utilisation des ressources : le fait de réserver une machine à un seul utilisateur ne permet pas d'être efficace, car cet utilisateur est peu susceptible d'utiliser toute sa puissance de calcul. En partageant les machines entre plusieurs utilisateurs (appelés « locataires »), l'utilisation des ressources disponibles est maximisée
Réduction des coûts : grâce au partage des ressources entre plusieurs clients, un fournisseur de cloud peut proposer ses services à de nombreux clients à un coût bien moindre que si chaque client avait besoin de sa propre infrastructure dédiée. Quels sont les inconvénients de la mutualisation ?
Risques de sécurité et problèmes de conformité éventuels : il se peut que certaines entreprises ne soient pas en mesure de conserver des données dans une infrastructure partagée, aussi sécurisée soit-elle, en raison d'exigences réglementaires. En outre, les problèmes de sécurité ou les données corrompues d'un utilisateur peuvent contaminer d'autres locataires sur la même machine, bien que cela soit extrêmement rare et que cela ne puisse pas se produire si le fournisseur de cloud a configuré correctement son infrastructure. Ces menaces sont quelque peu atténuées par le fait que les fournisseurs de cloud sont généralement en mesure d'investir davantage dans la sécurité que les entreprises.
L'effet « voisin bruyant » : si un utilisateur utilise une quantité excessive de puissance de calcul, cela peut ralentir les performances pour les autres utilisateurs. Là encore, cela ne doit pas se produire si le fournisseur de cloud a correctement configuré son infrastructure.
🛑 NE CLIQUEZ PAS SUR CE LIEN : https://bit.ly/2TFo3ds ... https://www.youtube.com/watch?v=jqapAXwCeKs
137996316 Bytes